Version 0.3.2
- Corrected a bug in Playlist which caused it to be reread OK but not emptied when rereading
- Made the PyQt config dialog user interface more nice and understandable
- Made operation during Auto DJ inspection loop more verbose (use status bar messages to explain what's going on)
- Made status messages more conformant to amaroK's style
- Made more status messages to announce Auto DJ is operating, and what it is doing
- Cleaned up song analysis loop


Version 0.3.1 - 17/11/05 02:36
- Trap errors produced in PyQt UI
- Correct various sync errors and objects not being destroyed at the right times (deadlocks!)
- Trap errors produced by not being able to search in PyQt UI (nice msgboxes)


Version 0.3.0 16/11/05 16:24
- Nearly fully implemented UI in PyQt


Version 0.2.0 - 15/11/05 01:04
- Split several separate functionalities in different packages
- Added another (blazingly fast) implementation of DCOP communication based on kdebindings
- Auto create database schema
- Added search window option to search for a fixed tempo
- A number of optimizations
- Added controls to let Auto DJ choose songs from the entire collection or from a Smart playlist
- Made similar track information appear in the Context Browser, Current tab
- Made Auto DJ consider for exclusion only tracks currently in the playlist and tracks that were auto-added but removed manually by the user
- Initial public release